package com.yuandian.api.customer_perception.po;

import com.yuandian.enums.AnalysisIndicatorTypeEnum;
import com.yuandian.po.BasePageSearch;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 说明：系统分析请求参数
 * @Author yanjun
 * @Date 2021/8/11 14:03
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class SystemAnalysisParams extends BasePageSearch {

    private static final long serialVersionUID = -5202770342641840775L;

    /**
     * 系统id
     */
    private Integer systemId;

    /**
     * 系统名称
     */
    private String systemName;

    /**
     * 区域编码
     */
    private String areaCode;

    /**
     * 业务编码
     */
    private String businessCode;

    /**
     * 办事处id
     */
    private String businessHallId;

    /**
     * 办事处名称
     */
    private String businessHallName;

    /**
     * 工号
     */
    private String operatorId;

    /**
     * 姓名
     */
    private String operatorName;

    /**
     * 分析指标类型(单个)
     */
    private AnalysisIndicatorTypeEnum analysisIndicatorType;

    /**
     * 分析指标类型(多个)
     */
    private List<AnalysisIndicatorTypeEnum> analysisIndicatorTypes;

    /**
     *  办公机构名称  办事处 / 单位
     */
    private String officeName;
}
